group of charros or mexican horse rider - Spanish English Dictionary